public class EmploymentContract extends Contract {

	private Post post;
	public Post getPost() {
	
		return post;
	}
	
	private Salary salary;
	public Salary getSalary() {
	
		return salary;
	}
	
	private HumanName humanName;
	public HumanName getHumanName() {
	
		return humanName;
	}
	
	private CompanyName comapnyName;
	public CompanyName getCompanyName() {
	
		return comapnyName;
	}
	
	private TimeSchedule timeSchedule;
	public TimeSchedule getTimeSchedule() {
	
		return timeSchedule;
	}
	
	
	public EmploymentContract(Date sDate, Date eDate, String description, Post post, Salary salary, HumanName hName, CompanyName cName, TimeSchedule timeSchedule) {
	
		super(sDate,eDate,description);
	
		this.post = post;
		this.salary = salary;
		this.humanName = hName;
		this.comapnyName = cName;
		this.timeSchedule = timeSchedule;
		
		System.out.println("Create Employment Contract");
	}
}